package com.zhentao.service;

import com.github.pagehelper.PageInfo;
import com.zhentao.common.Result;
import com.zhentao.domain.SysUser;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zhentao.domain.dto.LoginDto;
import com.zhentao.domain.dto.PageDto;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Update;

/**
* @author 86133
* @description 针对表【sys_user】的数据库操作Service
* @createDate 2024-08-20 17:17:50
*/
public interface SysUserService extends IService<SysUser> {

    Result login(LoginDto loginDto);

    Result getUserInfo();

    Result addUser(LoginDto loginDto);

//    用户列表分页查询
    PageInfo<SysUser>getUserList(PageDto pageDto);

    int add(String phone);
    int delete(Integer id);
    int update(SysUser sysUser);

    Result getAllUsers();




}
